// 全局样式配置（主题色）
$theme_color: #eb6100;
$theme_color_light: rgba(235, 97, 0, 0.1);
// 练习模块主题色
$ques_color: #0097FA;
// 居中排版
%flex-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
// 默认页面背景
%default-bg {
  min-height: 100vh;
  background: #f0f2f5;
  box-sizing: border-box;
}
// 单元格列表
@mixin cell-list($showArrow: true) {
  ul {
    background: #fff;
    padding: 10px 30px;
    margin: 20px 0;
    li {
      height: 110px;
      line-height: 110px;
      position: relative;
      font-size: 28px;
      color: #595959;
      // 右侧箭头
      @if $showArrow {
        &:before {
          content: '';
          display: block;
          position: absolute;
          right: 0;
          top: 50%;
          transform: translateY(-50%) rotate(45deg);
          width: 20px;
          height: 20px;
          border-top: 1px solid #b7b7b7;
          border-right: 1px solid #b7b7b7;
        }
      }
      // 下划线
      &:after {
        content: '';
        display: block;
        position: absolute;
        bottom: 0;
        left: 50%;
        transform: translateX(-50%);
        width: 100%;
        height: 1px;
        background-color: #f5f5f5;
      }
      &:last-child:after {
        display: none;
      }
    }
  }
}
.btn_primary{background:#EB6100 !important; border-color:#EB6100 !important;}
.btn_primary:active{background:#EB6100 !important; border-color:#EB6100 !important;}
.btn_primary:hover{background:#EB6100 !important; border-color:#EB6100 !important;}